<?php

if (!isset($_POST['req'])) {
    die("No request provided.");
} else {

    $from = "u563028542@srv24.main-hosting.eu"; //cambiar dependiendo el servidor

    $headers = "MIME-Version: 1.0\r\n";
    $headers .= "From: GeProCIS <$from>\r\n";
    $headers .= "Reply-To: $from\r\n";

    $title;
    $mensaje;

    if (filter_input(INPUT_POST, 'req') == "correosContacto") {

        $json = array("success" => false);

        $aux = filter_input(INPUT_POST, 'textArea');
        $correos1 = filter_input(INPUT_POST, 'mails');
        $link1 = filter_input(INPUT_POST, 'linkEncuesta');

        $title = 'Encuesta para Contactos de Empresas';

        $mensaje = $aux . "\r\n\r\n" . $link1;

        $conExito = mail($correos1, $title, $mensaje, $headers);

        if ($conExito != NULL) {
            $json['success'] = true;
        }

        print(json_encode($json));
        
    } else if (filter_input(INPUT_POST, 'req') == "correosProfesor") {

        $json2 = array("success" => false);

        $aux2 = filter_input(INPUT_POST, 'textArea');
        $correos2 = filter_input(INPUT_POST, 'mails');
        $link2 = filter_input(INPUT_POST, 'linkEncuesta');

        $title = 'Encuesta para Profesores';
        $mensaje = $aux2 . "\r\n\r\n" . $link2;

        $conExito2 = mail($correos2, $title, $mensaje, $headers);

        if ($conExito2 != NULL) {
            $json2['success'] = true;
        }
        print(json_encode($json2));
        
    } else if (filter_input(INPUT_POST, 'req') == "correosEstudiante") {

        $json3 = array("success" => false);

        $aux3 = filter_input(INPUT_POST, 'textArea');
        $correos3 = filter_input(INPUT_POST, 'mails');
        $link3 = filter_input(INPUT_POST, 'linkEncuesta');

        $title = 'Encuesta para Estudiantes';
        $mensaje = $aux3 . "\r\n\r\n" . $link3;

        $conExito3 = mail($correos3, $title, $mensaje, $headers);
        if ($conExito3 != NULL) {
            $json3['success'] = true;
        }
        print(json_encode($json3));
        
    } else if (filter_input(INPUT_POST, 'req') == "correosVerificar") {

        $json4 = array("success" => false);

        $aux4 = filter_input(INPUT_POST, 'textArea');
        $correos4 = filter_input(INPUT_POST, 'mails');

        $title = 'Verificación de Solicitud';
        $mensaje = $aux4;

        $conExito4 = mail($correos4, $title, $mensaje, $headers);
        if ($conExito4 != NULL) {
            $json4['success'] = true;
        }
        print(json_encode($json4));
    }
}